查看原文
其他

KubeKey 2.1.0 发布,增强 K8s 离线交付体验

Kubekey KubeSphere云原生 2022-11-11

2022 年 5 月 6 日,KubeKey 2.1.0 正式发布,这是 KubeKey 的第 8 个正式版本。该版本增强了离线部署能力和交付体验,同时支持“一云多芯”,即同一个 K8s 集群中可以同时包含 ARM64 节点和 AMD64 节点。

Kubekey 2.0.0 于两个月前发布,关于该版本的变化,你可以点击此处了解:

KubeKey 简介

KubeKey 是 KubeSphere 社区开源的一款高效集群部署工具,运行时默认使用 Docker , 也可对接 Containerd、CRI-O、iSula 等 CRI 运行时,且 ETCD 集群独立运行,支持与 K8s 分离部署,提高环境部署灵活性。它提供了一种灵活、快速、便捷的方式来仅安装 Kubernetes/K3s,或同时安装 Kubernetes/K3s 和 KubeSphere,以及其他云原生插件。除此之外,它也是扩展和升级集群的有效工具。

主要更新变化

Breaking Changes

KubeKey v2.1.0 不兼容 KubeKey v2.0.0 制作的制品,请使用 KubeKey v2.1.0 重新导出 KubeKey 制品。这是因为 KubeKey v2.1.0 优化了制品的存储结构。目前制品采用 OCI 标准对镜像进行拉取和归档保存,实现了复用基础镜像层,其存储空间占用可降低近一半。

更丰富的部署选择

  • 支持部署 Kubernetes v1.24.0
  • 支持部署 containerd v1.6.4
  • 支持部署 KubeSphere v3.3.0 (当前最新版本为v3.3.0-alpha.2)
  • 支持三种使用场景的 ETCD 集群(二进制部署,Kubeadm 部署,连接外置已存在的 ETCD 集群)

增强离线部署能力和交付体验

  • KubeKey 根据 OCI 标准实现了镜像的拉取、上传和归档保存等功能,使其在制作和使用 KubeKey 制品时不依赖额外的容器运行时,降低了制作和使用制品的难度。
  • 支持初始化操作系统命令(kk init os)使用制品进行离线本地源安装操作系统依赖。
  • 支持 RHEL、Debian 离线本地源安装操作系统依赖。
  • 使用 GitHub Action 自动制作制品中的操作系统软件源文件(centos7-rpms-amd64.iso、ubuntu-20.04-debs-amd64.iso 等),用户可在 Github Release 页面自行选择下载。

一云多芯

在多架构 CPU 体系的离线环境中进行交付时,需要提供 AMD64,ARM64 等架构的镜像。KubeKey 支持在制作制品时拉取和保存镜像仓库(DockerHub,私有镜像仓库)中的 multi-arch 镜像,并且在使用制品推送镜像至私有仓库时,支持自动创建和推送 docker multi-arch manifest list。

更多详情见 GitHub Release[1]

致谢

以下是参与 KubeKey v2.0.0 代码与文档贡献的贡献者 GitHub ID,若此名单有遗漏请您与我们联系,排名不分先后。

  • 24sama
  • pixiake
  • muzi502
  • yeya24
  • hellocn9
  • tanguofu
  • yinheli
  • yuzhiquan
  • yayuntian
  • tpiperatgod
  • cumirror
  • eltociear
  • LinuxSuRen
  • rockpanda
  • vincenthe11

再次感谢您的贡献!

引用链接

[1]

GitHub Release: https://github.com/kubesphere/kubekey/releases/tag/v2.1.0


快速上手 OpenFunction Node.js 异步函数服务开发

2022-05-11

定了!5 月 14 日云原生 Meetup 成都站火热开启!

2022-05-10

Notification Manager 2.0.0 发布:新增飞书通知、通知路由、通知静默

2022-05-06




关于 KubeSphere

KubeSphere (https://kubesphere.io)是在 Kubernetes 之上构建的开源容器混合云,提供全栈的 IT 自动化运维的能力,简化企业的 DevOps 工作流。

KubeSphere 已被 Aqara 智能家居、爱立信、本来生活、东软、华云、新浪、三一重工、华夏银行、四川航空、国药集团、微众银行、杭州数跑科技、紫金保险、去哪儿网、中通、中国人民银行、中国银行、中国人保寿险、中国太平保险、中国移动、中国联通、中国电信、天翼云、中移金科、Radore、ZaloPay 等海内外数千家企业采用。KubeSphere 提供了开发者友好的向导式操作界面和丰富的企业级功能,包括 Kubernetes 多云与多集群管理、DevOps (CI/CD)、应用生命周期管理、边缘计算、微服务治理 (Service Mesh)、多租户管理、可观测性、存储与网络管理、GPU support 等功能,帮助企业快速构建一个强大和功能丰富的容器云平台。


 ✨ GitHub:https://github.com/kubesphere
 💻 官网(中国站):https://kubesphere.com.cn
 👨‍💻‍ 微信群:请搜索添加群助手微信号 kubesphere
 🔗 企业服务:https://kubesphere.cloud



您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存